loosely based on goethe - Alemán Inglés Diccionario